module.exports = {
  plugins: [
    () => ({
      visitor: {
        MetaProperty(path) {
          path.replaceWithSourceString('process');
        },
      },
    })
  ],
  presets: [
    [
      '@babel/preset-env', {
        // targets: { esmodules: false, }, // 通过配置browserslist，来使用 browserslist 的配置
        useBuiltIns: "usage", // 配置按需引入polyfill
        corejs: 3
      }
    ],
    '@babel/preset-typescript'
  ],
};
